The missing leak
نویسندگان
چکیده
Memory leaks are caused by allocating memory blocks and not releasing them after their last use. In most modern programs, dynamic data structures are used quite extensively. In this case, only knowing the allocation site of leaked memory blocks, as reported by most current tools, is often not enough to fix said leaks. It is also possible that all pointers to a memory block were overwritten during the execution of a program, in which case more information is required as well. In this paper we describe an approach which uses a combination of dynamic instrumentation and garbage collection techniques to keep track of all memory blocks and their referring pointers. At the end of the execution, we can inform the user where exactly the last pointer to a memory block has been lost, as well as where this pointer was created. Another possibility is tracking a specific memory block during the life time of an execution and reporting the creation and destruction of all references to it. All this can be done without the need for recompilation or relinking.
منابع مشابه
Leak energy based missing feature mask generation for ICA and GSS and its evaluation with simultaneous speech recognition
This paper addresses automatic speech recognition (ASR) for robots integrated with sound source separation (SSS) by using leak noise based missing feature mask generation. The missing feature theory (MFT) is a promising approach to improve noise-robustness of ASR. An issue in MFT-based ASR is automatic generation of the missing feature mask. To improve robot audition, we applied this theory to ...
متن کاملEffects of Flow Hydraulics, Pipe Structure and Submerged Jet on Leak Behaviour
The aim of this paper is numerical and experimental study of the effects of flow hydraulics, pipe structure (particularly elastic behaviour) and submerged jet on leak behaviour. In this regard, experimental tests were performed on a high-pressure circulation set up. Experiments were performed on an old steel pipe and a High Density Polyethylene (HDPE) pipe discharged to the atmosphere in a wide...
متن کاملINVERSE FREQUENCY RESPONSE ANALYSIS FOR PIPELINES LEAK DETECTION USING THE PARTICLE SWARM OPTIMIZATION
Inverse Transient Analysis (ITA) is a powerful approach for leak detection of pipelines. When the pipe transient flow is analyzed in frequency domain the ITA is called Inverse Frequency Response Analysis (IFRA). To implement an IFRA for leak detection, a transient state is initiated in the pipe by fast closure of the downstream end valve. Then, the pressure time history at the valve location is...
متن کاملStatistical Review of Major Standpoints in Hydraulic Transient-Based Leak Detection
Today, pipe systems are the most common facilities to convey various fluids from one place to another. In such facilities faults like leaks lead to advert consequences such as economic losses and social health threats. The fact that early detection of leaks can play a prominent role in reducing the amount of these undesired impacts has absorbed noticeable attention from researchers to this fiel...
متن کاملبررسی اثر خون اتولوگ برای پلورودز در نشت مداوم هوا (Persistent air leak)، دانشگاه علوم پزشکی گیلان، 80-1377
Persistent air leaks occur after Spontaneous pneumothorax both primary and secondary, and after lungs trauma and lung surgeries are sever problems encountered chest surgeons with. Persistent air leak causes longer patients hospitalization. Materials and Methods: We used autologous blood pleurodesis in patients with persistent air leak for 30patients with more than 8 days air leaks, during a th...
متن کاملKnowledge Engineering for Large Belief Networks
We present several techniques for knowledge engineering of large belief networks (BNs) based on the our experiences with a network derived from a large medical knowledge base. The noisyMAX, a generalization of the noisy-OR gate, is used to model causal independence in a BN with multivalued variables. We describe the use of leak probabilities to enforce the closed-world assumption in our model. ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004